_csched_cpu_pick(): don't return CPUs outside vCPU's affinity mask
authorJan Beulich <jbeulich@novell.com>
Mon, 14 Mar 2011 17:19:22 +0000 (17:19 +0000)
committerJan Beulich <jbeulich@novell.com>
Mon, 14 Mar 2011 17:19:22 +0000 (17:19 +0000)
commit58a83b75d17c4346f0f8f20f9815e00d6f6ed5f1
tree5c02a733ccc561ec5a9b9cf04924a7c908bad8a0
parent342392ddbe4f8910979472d9dfcdb76c78f0ea51
_csched_cpu_pick(): don't return CPUs outside vCPU's affinity mask

This fixes a fairly blatant bug I introduced in c/s 20377:cff23354d026
- I wonder how this went unnoticed for so long.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/common/sched_credit.c